﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace B.S.Traceability.Myproject.Domain
{
    /// <summary>
    /// 企业
    /// </summary>
    public class EnterpriseInfo
    {
        public int EnterpriseInfoId { get; set; }                   // 唯一标识
        /// <summary>
        /// 养殖场名称
        /// </summary>
        public string? FarmName { get; set; }        // 养殖场名称
        /// <summary>
        /// 屠宰场名称
        /// </summary>
        public string? Slaughterhouse { get; set; }    // 屠宰场名称
        /// <summary>
        /// 加工厂名称
        /// </summary>
        public string? ProcessingPlant { get; set; }   // 加工厂名称
        /// <summary>
        /// 负责人
        /// </summary>
        public string? ResponsiblePerson { get; set; } // 负责人
        /// <summary>
        /// 存栏数量
        /// </summary>
        public int LivestockCount { get; set; }     // 存栏数量
        /// <summary>
        /// 省
        /// </summary>
        public string? Province { get; set; }        // 省
        /// <summary>
        /// 市
        /// </summary>
        public string? City { get; set; }            // 市
        /// <summary>
        /// 县
        /// </summary>
        public string? County { get; set; }          // 县
        /// <summary>
        /// 成立时间
        /// </summary>
        public DateTime EstablishDate { get; set; } // 成立时间
        /// <summary>
        /// 公司简介
        /// </summary>
        public string? CompanyProfile { get; set; }  // 公司简介
        /// <summary>
        /// 生产批次
        /// </summary>
        public string? Batch { get; set; }           // 生产批次（按需求格式）
    }
}
